/* -*- C++ -*- vim: set syntax=cpp:
 *
 * PURPOSE: Deactivate a set of handy macros that have been defined in
 *          'code_base/template_macros_on'. */
#ifndef __QUEX_INCLUDE_INDICATOR__TEMPORARY_MACRO_DEFINITIONS__OFF
#define __QUEX_INCLUDE_INDICATOR__TEMPORARY_MACRO_DEFINITIONS__OFF

#ifndef __QUEX_INCLUDE_INDICATOR__TEMPORARY_MACRO_DEFINITIONS
#error "File " __FILE__ " was included without previous inclusion of the correspondent\n" + \
       "'template_macros_on' file."
#endif
#undef __QUEX_INCLUDE_INDICATOR__TEMPORARY_MACRO_DEFINITIONS

#undef TEMPLATIFIER
#undef TEMPLATIFIER_END
#undef TEMPLATE_IN
#undef STREAM_POSITION_TYPE
#undef STREAM_OFFSET_TYPE
#undef InputHandleT
#undef TEMPLATED

#endif /* __INCLUDE_GUARD_QUEX__CODE_BASE__TEMPORARY_MACRO_DEFINITIONS__OFF */
